battle terrain - French English Dictionary